package com.shop.admin.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.shop.entity.dto.AdminWares.*;
import com.shop.entity.pojo.Wares;
import com.shop.utils.common.result.Result;

import java.util.List;


public interface WaresService extends IService<Wares> {

    Result saveWares(AdminWaresSaveDto dto);

    Result removeWares(AdminWaresRemoveDto dto);

    Result openWares(AdminWaresOpenDto dto);

    Result updateWares(AdminWaresUpdateDto dto);

    Result<Wares> updateGetWares(AdminWaresUpdateForGetDto dto);

    Result pullWares(AdminWaresPullDto dto);

    Result putWares(AdminWaresPutDto dto);

    Result getWaresList(AdminWaresListDto dto);


}
